TSTP Solution File: PUZ140^2 by Satallax---3.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Satallax---3.5
% Problem  : PUZ140^2 : TPTP v8.1.0. Released v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s

% Computer : n027.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Mon Jul 18 18:26:06 EDT 2022

% Result   : Theorem 1.99s 2.20s
% Output   : Proof 1.99s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : PUZ140^2 : TPTP v8.1.0. Released v6.4.0.
% 0.03/0.13  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.14/0.34  % Computer : n027.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 600
% 0.14/0.34  % DateTime : Sat May 28 23:03:29 EDT 2022
% 0.14/0.34  % CPUTime  : 
% 1.99/2.20  % SZS status Theorem
% 1.99/2.20  % Mode: mode506
% 1.99/2.20  % Inferences: 19442
% 1.99/2.20  % SZS output start Proof
% 1.99/2.20  thf(ty_syrup, type, syrup : $tType).
% 1.99/2.20  thf(ty_beverage, type, beverage : $tType).
% 1.99/2.20  thf(ty_eigen__2, type, eigen__2 : syrup).
% 1.99/2.20  thf(ty_mix, type, mix : (beverage>syrup>beverage)).
% 1.99/2.20  thf(ty_coffee, type, coffee : beverage).
% 1.99/2.20  thf(ty_hot, type, hot : (beverage>$o)).
% 1.99/2.20  thf(h0, assumption, (![X1:syrup>$o]:(![X2:syrup]:((X1 @ X2) => (X1 @ (eps__0 @ X1))))),introduced(assumption,[])).
% 1.99/2.20  thf(eigendef_eigen__6, definition, eigen__6 = (eps__0 @ (^[X1:syrup]:(~((~((![X2:beverage]:((~(((X2 = coffee) => (~((X2 = coffee)))))) => (~((hot @ X2))))))))))), introduced(definition,[new_symbols(definition,[eigen__6])])).
% 1.99/2.20  thf(sP1,plain,sP1 <=> (![X1:syrup]:(~(((((mix @ coffee) @ X1) = coffee) => (~((hot @ ((mix @ coffee) @ X1)))))))),introduced(definition,[new_symbols(definition,[sP1])])).
% 1.99/2.20  thf(sP2,plain,sP2 <=> ((((mix @ coffee) @ eigen__2) = coffee) => (~((hot @ ((mix @ coffee) @ eigen__2))))),introduced(definition,[new_symbols(definition,[sP2])])).
% 1.99/2.20  thf(sP3,plain,sP3 <=> (![X1:beverage]:((~(((X1 = coffee) => (~((X1 = coffee)))))) => (~((hot @ X1))))),introduced(definition,[new_symbols(definition,[sP3])])).
% 1.99/2.20  thf(sP4,plain,sP4 <=> (hot @ ((mix @ coffee) @ eigen__2)),introduced(definition,[new_symbols(definition,[sP4])])).
% 1.99/2.20  thf(sP5,plain,sP5 <=> ((((mix @ coffee) @ eigen__2) = coffee) => (~((((mix @ coffee) @ eigen__2) = coffee)))),introduced(definition,[new_symbols(definition,[sP5])])).
% 1.99/2.20  thf(sP6,plain,sP6 <=> (![X1:syrup>beverage]:(~((![X2:syrup]:(~((![X3:beverage]:((~(((X3 = (X1 @ X2)) => (~((X3 = coffee)))))) => (~((hot @ X3))))))))))),introduced(definition,[new_symbols(definition,[sP6])])).
% 1.99/2.20  thf(sP7,plain,sP7 <=> ((~(sP5)) => (~(sP4))),introduced(definition,[new_symbols(definition,[sP7])])).
% 1.99/2.20  thf(sP8,plain,sP8 <=> (![X1:syrup]:(~(sP3))),introduced(definition,[new_symbols(definition,[sP8])])).
% 1.99/2.20  thf(sP9,plain,sP9 <=> (((mix @ coffee) @ eigen__2) = coffee),introduced(definition,[new_symbols(definition,[sP9])])).
% 1.99/2.20  thf(def_coffee_mixture,definition,(coffee_mixture = (mix @ coffee))).
% 1.99/2.20  thf(there_is_hot_coffee,conjecture,(~(sP6))).
% 1.99/2.20  thf(h1,negated_conjecture,sP6,inference(assume_negation,[status(cth)],[there_is_hot_coffee])).
% 1.99/2.20  thf(1,plain,(~(sP3) | sP7),inference(all_rule,[status(thm)],[])).
% 1.99/2.20  thf(2,plain,((~(sP7) | sP5) | ~(sP4)),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20  thf(3,plain,((~(sP5) | ~(sP9)) | ~(sP9)),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20  thf(4,plain,(sP8 | sP3),inference(eigen_choice_rule,[status(thm),assumptions([h0])],[h0,eigendef_eigen__6])).
% 1.99/2.20  thf(5,plain,(sP2 | sP4),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20  thf(6,plain,(sP2 | sP9),inference(prop_rule,[status(thm)],[])).
% 1.99/2.20  thf(7,plain,(~(sP1) | ~(sP2)),inference(all_rule,[status(thm)],[])).
% 1.99/2.20  thf(8,plain,(~(sP6) | ~(sP8)),inference(all_rule,[status(thm)],[])).
% 1.99/2.20  thf(coffee_and_syrup_is_hot_coffee,axiom,(![X1:syrup]:(~((((coffee_mixture @ X1) = coffee) => (~((hot @ (coffee_mixture @ X1))))))))).
% 1.99/2.20  thf(9,plain,sP1,inference(preprocess,[status(thm)],[coffee_and_syrup_is_hot_coffee]).
% 1.99/2.20  thf(10,plain,$false,inference(prop_unsat,[status(thm),assumptions([h1,h0])],[1,2,3,4,5,6,7,8,9,h1])).
% 1.99/2.20  thf(11,plain,$false,inference(eigenvar_choice,[status(thm),assumptions([h1]),eigenvar_choice(discharge,[h0])],[10,h0])).
% 1.99/2.20  thf(0,theorem,(~(sP6)),inference(contra,[status(thm),contra(discharge,[h1])],[10,h1])).
% 1.99/2.20  % SZS output end Proof
%------------------------------------------------------------------------------